mash pumps - French English Dictionary